package dimension.starry.block.machine.simple.cupolaFurnace;

import dimension.starry.StarryDimension;
import dimension.starry.block.typeInterface.MachineContainer;
import dimension.starry.block.typeInterface.MachineScreen;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.text.Text;
import net.minecraft.util.Identifier;

public class CupolaFurnaceScreen extends MachineScreen<MachineContainer> {

    private static final Identifier TEXTURE = new Identifier(
        StarryDimension.MOD_ID, "textures/gui/container/cupola_furnace.png");

    public CupolaFurnaceScreen(
        MachineContainer machineContainer, PlayerInventory playerInventory, Text iTextComponent
    ) {
        super(machineContainer, playerInventory, iTextComponent, TEXTURE, 176, 166);
    }

    @Override
    public void render(DrawContext drawContext, int mouseX, int mouseY, float particleTicks) {
        super.render(drawContext, mouseX, mouseY, particleTicks);
        this.drawJianTou(drawContext, 79, 34);
        this.drawFire(drawContext, 58, 36);
    }

}
